Skip to main content

Xgpu ISA v0.1

Xgpu 是自研 GPU 项目的指令集代号,其 shader ISA 面向 32-lane warp 的 SIMT 执行模型,在RV32IMF的基础上设计:每 lane 有自己的向量寄存器 v0–v127 与 PC,warp 内共享 64 个 uniform 寄存器 u0–u63、控制状态和内存序列;指令为小端字节序,共 919 条(837 条已实现语义 + 82 条 tex/gfx 显式 unsupported)。

ISA 规范​

执行环境、语义约定和 ABI 相关行为。

Shader ABI​

shader 段、寄存器和调用约定。

指令集参考手册​

编码、寄存器、数据类型、陷阱语义与全部 919 条指令的分组参考。